removable covering - Français Anglais Dictionnaire